package com.wen.dao;

import com.wen.bean.Blog;
import com.wen.bean.Post;
import javafx.geometry.Pos;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BlogMapper {
    /**
     * 根据ID查询Blog信息
     * @param id 主键
     * @return Blog实体类
     */
    public Blog selectBlog(Integer id);

    /**
     * blog表和author关联查询
     * @param id id
     * @return 返回关联查询结果集
     */
    public Blog selectBlogAuthor(Integer id);
    /**
     * blog表和author关联查询
     * @param id id
     * @return 返回关联查询结果集
     */
    public List<Blog> selectBlogPost(Integer id);
    /**
     * 多参数查询
     * @param id id
     * @return 返回关联查询结果集
     */
    public List<Blog> selectBlogParams(@Param("id") Integer id, @Param("bblog")Post post);
}
